package com.sanrenzu.everybodytv.bean.zxb;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by asus on 2016/9/7.
 */
public class ZhiBoBean {

    @SerializedName("uid")
    private int uid;
    @SerializedName("title")
    private String title;
    @SerializedName("nick")
    private String nick;
    @SerializedName("avatar")
    private String avatar;
    @SerializedName("slug")
    private String slug;
    @SerializedName("intro")
    private String intro;
    @SerializedName("category_id")
    private String categoryId;
    @SerializedName("category_name")
    private String categoryName;
    @SerializedName("screen")
    private String screen;
    @SerializedName("view")
    private int view;
    @SerializedName("weight")
    private int weight;
    @SerializedName("follow")
    private int follow;
    @SerializedName("last_play_at")
    private String lastPlayAt;
    @SerializedName("play_status")
    private boolean playStatus;
    @SerializedName("forbid_status")
    private boolean forbidStatus;
    @SerializedName("police_forbid")
    private boolean policeForbid;
    @SerializedName("video_quality")
    private String videoQuality;

    @SerializedName("live")
    private LiveBean live;
    @SerializedName("announcement")
    private String announcement;
    @SerializedName("watermark")
    private int watermark;
    @SerializedName("is_star")
    private boolean isStar;
    @SerializedName("special")
    private Object special;
    @SerializedName("pic_top")
    private String picTop;
    @SerializedName("pic_bottom")
    private String picBottom;
    @SerializedName("star_title")
    private String starTitle;
    @SerializedName("star_content")
    private String starContent;
    @SerializedName("play_at")
    private String playAt;
    @SerializedName("thumb")
    private String thumb;
    @SerializedName("video")
    private String video;
    @SerializedName("warn")
    private boolean warn;
    @SerializedName("hidden")
    private boolean hidden;

    @SerializedName("room_lines")
    private List<RoomLinesBean> roomLines;
    @SerializedName("star_video")
    private List<?> starVideo;
    @SerializedName("admins")
    private List<?> admins;


    @SerializedName("rank_week")
    private List<RankWeekBean> rankWeek;


    @SerializedName("rank_total")
    private List<RankTotalBean> rankTotal;


    @SerializedName("rank_curr")
    private List<RankCurrBean> rankCurr;
    @SerializedName("hot_word")
    private List<?> hotWord;
    @SerializedName("notice")
    private List<?> notice;

    public int getUid() {
        return uid;
    }

    public void setUid(int uid) {
        this.uid = uid;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getNick() {
        return nick;
    }

    public void setNick(String nick) {
        this.nick = nick;
    }

    public String getAvatar() {
        return avatar;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    public String getSlug() {
        return slug;
    }

    public void setSlug(String slug) {
        this.slug = slug;
    }

    public String getIntro() {
        return intro;
    }

    public void setIntro(String intro) {
        this.intro = intro;
    }

    public String getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(String categoryId) {
        this.categoryId = categoryId;
    }

    public String getCategoryName() {
        return categoryName;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    public String getScreen() {
        return screen;
    }

    public void setScreen(String screen) {
        this.screen = screen;
    }

    public int getView() {
        return view;
    }

    public void setView(int view) {
        this.view = view;
    }

    public int getWeight() {
        return weight;
    }

    public void setWeight(int weight) {
        this.weight = weight;
    }

    public int getFollow() {
        return follow;
    }

    public void setFollow(int follow) {
        this.follow = follow;
    }

    public String getLastPlayAt() {
        return lastPlayAt;
    }

    public void setLastPlayAt(String lastPlayAt) {
        this.lastPlayAt = lastPlayAt;
    }

    public boolean isPlayStatus() {
        return playStatus;
    }

    public void setPlayStatus(boolean playStatus) {
        this.playStatus = playStatus;
    }

    public boolean isForbidStatus() {
        return forbidStatus;
    }

    public void setForbidStatus(boolean forbidStatus) {
        this.forbidStatus = forbidStatus;
    }

    public boolean isPoliceForbid() {
        return policeForbid;
    }

    public void setPoliceForbid(boolean policeForbid) {
        this.policeForbid = policeForbid;
    }

    public String getVideoQuality() {
        return videoQuality;
    }

    public void setVideoQuality(String videoQuality) {
        this.videoQuality = videoQuality;
    }

    public LiveBean getLive() {
        return live;
    }

    public void setLive(LiveBean live) {
        this.live = live;
    }

    public String getAnnouncement() {
        return announcement;
    }

    public void setAnnouncement(String announcement) {
        this.announcement = announcement;
    }

    public int getWatermark() {
        return watermark;
    }

    public void setWatermark(int watermark) {
        this.watermark = watermark;
    }

    public boolean isIsStar() {
        return isStar;
    }

    public void setIsStar(boolean isStar) {
        this.isStar = isStar;
    }

    public Object getSpecial() {
        return special;
    }

    public void setSpecial(Object special) {
        this.special = special;
    }

    public String getPicTop() {
        return picTop;
    }

    public void setPicTop(String picTop) {
        this.picTop = picTop;
    }

    public String getPicBottom() {
        return picBottom;
    }

    public void setPicBottom(String picBottom) {
        this.picBottom = picBottom;
    }

    public String getStarTitle() {
        return starTitle;
    }

    public void setStarTitle(String starTitle) {
        this.starTitle = starTitle;
    }

    public String getStarContent() {
        return starContent;
    }

    public void setStarContent(String starContent) {
        this.starContent = starContent;
    }

    public String getPlayAt() {
        return playAt;
    }

    public void setPlayAt(String playAt) {
        this.playAt = playAt;
    }

    public String getThumb() {
        return thumb;
    }

    public void setThumb(String thumb) {
        this.thumb = thumb;
    }

    public String getVideo() {
        return video;
    }

    public void setVideo(String video) {
        this.video = video;
    }

    public boolean isWarn() {
        return warn;
    }

    public void setWarn(boolean warn) {
        this.warn = warn;
    }

    public boolean isHidden() {
        return hidden;
    }

    public void setHidden(boolean hidden) {
        this.hidden = hidden;
    }

    public List<RoomLinesBean> getRoomLines() {
        return roomLines;
    }

    public void setRoomLines(List<RoomLinesBean> roomLines) {
        this.roomLines = roomLines;
    }

    public List<?> getStarVideo() {
        return starVideo;
    }

    public void setStarVideo(List<?> starVideo) {
        this.starVideo = starVideo;
    }

    public List<?> getAdmins() {
        return admins;
    }

    public void setAdmins(List<?> admins) {
        this.admins = admins;
    }

    public List<RankWeekBean> getRankWeek() {
        return rankWeek;
    }

    public void setRankWeek(List<RankWeekBean> rankWeek) {
        this.rankWeek = rankWeek;
    }

    public List<RankTotalBean> getRankTotal() {
        return rankTotal;
    }

    public void setRankTotal(List<RankTotalBean> rankTotal) {
        this.rankTotal = rankTotal;
    }

    public List<RankCurrBean> getRankCurr() {
        return rankCurr;
    }

    public void setRankCurr(List<RankCurrBean> rankCurr) {
        this.rankCurr = rankCurr;
    }

    public List<?> getHotWord() {
        return hotWord;
    }

    public void setHotWord(List<?> hotWord) {
        this.hotWord = hotWord;
    }

    public List<?> getNotice() {
        return notice;
    }

    public void setNotice(List<?> notice) {
        this.notice = notice;
    }
}
